9cba59b4600c30a14cf8611b01d8d36f5375e4ad,src/org/opensha2/DeaggCalc.java,DeaggCalc,calc,#HazardModel#CalcConfig#Iterable#number#Logger#,166

Before Change


      if (deaggResults.size() == config.output.flushLimit) {
        OpenOption[] opts = firstBatch ? WRITE_OPTIONS : APPEND_OPTIONS;
        firstBatch = false;
        Results.writeResults(outDir, hazardResults, opts);
        Results.writeDeagg(outDir, deaggResults, config);
        log.info(String.format(
            "    batch: %s in %s – %s sites in %s",

After Change


    }
    // write final batch
    if (!deaggResults.isEmpty()) {
      Results.writeResults(outDir, hazardResults, !firstBatch);
      Results.writeDeagg(outDir, deaggResults, config);
    }
    log.info(String.format(